google.golang.org/protobuf/internal/impl.pointerCoderFuncs.merge (field)
102 uses
google.golang.org/protobuf/internal/impl (current package)
codec_field.go#L98: first.funcs.merge = func(dst, src pointer, _ *coderFieldInfo, opts mergeOptions) {
codec_field.go#L100: if srcinfo == nil || srcinfo.funcs.merge == nil {
codec_field.go#L108: srcinfo.funcs.merge(dstp, srcp, srcinfo, opts)
codec_field.go#L127: merge: mergeMessage,
codec_field.go#L154: merge: mergeMessage,
codec_field.go#L296: merge: mergeMessage,
codec_field.go#L323: merge: mergeMessage,
codec_field.go#L386: merge: mergeMessageSlice,
codec_field.go#L406: merge: mergeMessageSlice,
codec_field.go#L674: merge: mergeMessageSlice,
codec_field.go#L694: merge: mergeMessageSlice,
codec_field_opaque.go#L28: merge: mergeOpaqueMessage,
codec_field_opaque.go#L36: merge: mergeOpaqueMessage,
codec_field_opaque.go#L135: merge: mergeOpaqueMessageSlice,
codec_field_opaque.go#L143: merge: mergeOpaqueMessageSlice,
codec_gen.go#L59: merge: mergeBool,
codec_gen.go#L88: merge: mergeBoolNoZero,
codec_gen.go#L139: merge: mergeBoolPtr,
codec_gen.go#L227: merge: mergeBoolSlice,
codec_gen.go#L265: merge: mergeBoolSlice,
codec_gen.go#L638: merge: mergeInt32,
codec_gen.go#L667: merge: mergeInt32NoZero,
codec_gen.go#L718: merge: mergeInt32Ptr,
codec_gen.go#L806: merge: mergeInt32Slice,
codec_gen.go#L844: merge: mergeInt32Slice,
codec_gen.go#L1053: merge: mergeInt32,
codec_gen.go#L1082: merge: mergeInt32NoZero,
codec_gen.go#L1133: merge: mergeInt32Ptr,
codec_gen.go#L1221: merge: mergeInt32Slice,
codec_gen.go#L1259: merge: mergeInt32Slice,
codec_gen.go#L1468: merge: mergeUint32,
codec_gen.go#L1497: merge: mergeUint32NoZero,
codec_gen.go#L1548: merge: mergeUint32Ptr,
codec_gen.go#L1636: merge: mergeUint32Slice,
codec_gen.go#L1674: merge: mergeUint32Slice,
codec_gen.go#L1883: merge: mergeInt64,
codec_gen.go#L1912: merge: mergeInt64NoZero,
codec_gen.go#L1963: merge: mergeInt64Ptr,
codec_gen.go#L2051: merge: mergeInt64Slice,
codec_gen.go#L2089: merge: mergeInt64Slice,
codec_gen.go#L2298: merge: mergeInt64,
codec_gen.go#L2327: merge: mergeInt64NoZero,
codec_gen.go#L2378: merge: mergeInt64Ptr,
codec_gen.go#L2466: merge: mergeInt64Slice,
codec_gen.go#L2504: merge: mergeInt64Slice,
codec_gen.go#L2713: merge: mergeUint64,
codec_gen.go#L2742: merge: mergeUint64NoZero,
codec_gen.go#L2793: merge: mergeUint64Ptr,
codec_gen.go#L2881: merge: mergeUint64Slice,
codec_gen.go#L2919: merge: mergeUint64Slice,
codec_gen.go#L3118: merge: mergeInt32,
codec_gen.go#L3147: merge: mergeInt32NoZero,
codec_gen.go#L3187: merge: mergeInt32Ptr,
codec_gen.go#L3248: merge: mergeInt32Slice,
codec_gen.go#L3280: merge: mergeInt32Slice,
codec_gen.go#L3438: merge: mergeUint32,
codec_gen.go#L3467: merge: mergeUint32NoZero,
codec_gen.go#L3507: merge: mergeUint32Ptr,
codec_gen.go#L3568: merge: mergeUint32Slice,
codec_gen.go#L3600: merge: mergeUint32Slice,
codec_gen.go#L3758: merge: mergeFloat32,
codec_gen.go#L3787: merge: mergeFloat32NoZero,
codec_gen.go#L3827: merge: mergeFloat32Ptr,
codec_gen.go#L3888: merge: mergeFloat32Slice,
codec_gen.go#L3920: merge: mergeFloat32Slice,
codec_gen.go#L4078: merge: mergeInt64,
codec_gen.go#L4107: merge: mergeInt64NoZero,
codec_gen.go#L4147: merge: mergeInt64Ptr,
codec_gen.go#L4208: merge: mergeInt64Slice,
codec_gen.go#L4240: merge: mergeInt64Slice,
codec_gen.go#L4398: merge: mergeUint64,
codec_gen.go#L4427: merge: mergeUint64NoZero,
codec_gen.go#L4467: merge: mergeUint64Ptr,
codec_gen.go#L4528: merge: mergeUint64Slice,
codec_gen.go#L4560: merge: mergeUint64Slice,
codec_gen.go#L4718: merge: mergeFloat64,
codec_gen.go#L4747: merge: mergeFloat64NoZero,
codec_gen.go#L4787: merge: mergeFloat64Ptr,
codec_gen.go#L4848: merge: mergeFloat64Slice,
codec_gen.go#L4880: merge: mergeFloat64Slice,
codec_gen.go#L5038: merge: mergeString,
codec_gen.go#L5073: merge: mergeString,
codec_gen.go#L5102: merge: mergeStringNoZero,
codec_gen.go#L5124: merge: mergeStringNoZero,
codec_gen.go#L5165: merge: mergeStringPtr,
codec_gen.go#L5205: merge: mergeStringPtr,
codec_gen.go#L5246: merge: mergeStringSlice,
codec_gen.go#L5284: merge: mergeStringSlice,
codec_gen.go#L5427: merge: mergeBytes,
codec_gen.go#L5462: merge: mergeBytes,
codec_gen.go#L5506: merge: mergeBytesNoZero,
codec_gen.go#L5545: merge: mergeBytesNoZero,
codec_gen.go#L5586: merge: mergeBytesSlice,
codec_gen.go#L5624: merge: mergeBytesSlice,
codec_map.go#L73: funcs.merge = mergeMapOfMessage
codec_map.go#L75: funcs.merge = mergeMapOfBytes
codec_map.go#L77: funcs.merge = mergeMap
codec_message.go#L116: merge: func(dst, src pointer, f *coderFieldInfo, opts mergeOptions) {
codec_tables.go#L23: merge func(dst, src pointer, f *coderFieldInfo, opts mergeOptions)
merge.go#L53: if f.funcs.merge == nil {
merge.go#L71: f.funcs.merge(dst.Apply(f.offset), sfptr, f, opts)
merge.go#L79: f.funcs.merge(dst.Apply(f.offset), sfptr, f, opts)